package org.tgcloud.group.web.controller.dto.medium;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author: zhy
 * @create: 2023-12-20 16:24
 * @description: 导出
 */
@Data
@ApiModel
public class MediumCountExportDTO {

    @ApiModelProperty(value = "媒体", required = true)
    private String name;

    @ApiModelProperty(value = "上刊率", required = false)
    private BigDecimal mediumRateNum = BigDecimal.ZERO;

    @ApiModelProperty(value = "媒体所占项目份额", required = false)
    private BigDecimal mediumRateProject = BigDecimal.ZERO;

    @ApiModelProperty(value = "媒体收入", required = true)
    private BigDecimal mediumIncome = BigDecimal.ZERO;

    @ApiModelProperty(value = "媒体毛利", required = true)
    private BigDecimal mediumGrossProfit = BigDecimal.ZERO;

    @ApiModelProperty(value = "媒体货值", required = true)
    private BigDecimal mediumValue = BigDecimal.ZERO;

    @ApiModelProperty(value = "媒体成本", required = true)
    private BigDecimal mediumCost = BigDecimal.ZERO;

    @ApiModelProperty(value = "倍差", required = true)
    private BigDecimal mediumRate = BigDecimal.ZERO;
}
